the Scots - French English Dictionary